Big Huge Thesaurus

obstetrical delivery

noun